insulation piercing connections - Turco Inglés Diccionario